#[derive(Copy, Clone, Default)]

struct Foo{
    data : i32,
}

fn main(){
    let f = Foo{data: 32};
    let v = f;
    println!("v is {}", v.data);
}
